package com.woniuxy.ams.entity;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.io.Serializable;
import java.util.List;

/**
 * 部门考核列表(Examinelist)实体类
 *
 * @author makejava
 * @since 2021-12-14 16:40:29
 */
@Data
public class ExamineList implements Serializable {
    private static final long serialVersionUID = 692018055114078422L;
    /**
    * 主键
    */
    private Integer id;
    /**
    * 被考核人
    */
    private int examinee;
    /**
    * 得分
    */
    private Integer score;
    /**
    * 考核状态
    */
    private String status;
    /**
    * 部门id
    */
    private Integer departmentId;
    /**
    * 模板id
    */
    private Integer templateId;
    /**
    * 考核单号
    */
    private String appraisalNo;
    /**
    * 创建人
    */
    private String creator;
    /**
    * 创建时间
    */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss",iso = DateTimeFormat.ISO.DATE_TIME)
    private Date createTime;
    /**
    * 修改人
    */
    private String updated;
    /**
    * 自评表id
    */
    private Integer createrId;
    /**
    * 审核表id
    */
    private Integer checkinfoId;
    /**
    * 是否自评
    */
    private String selfReviewStatus;
    /**
    * 更新时间
    */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss",iso = DateTimeFormat.ISO.DATE_TIME)
    private Date updateTime;
    //考核详情表信息
    private List<ExaminelistAssessment> list;
    //被考核人姓名
    private String name;
    //考核模板
    private AppraisalTemplate appraisalTemplate;
    //部门考核人
    private int assessor;
    private String assessorName;
    private String comment;



}